#ifndef MAPLOADER_OBJECTGROUP_HPP
#define MAPLOADER_OBJECTGROUP_HPP

// std header
#include <vector>
#include <sstream>

// pugi Header
#include "pugi.hpp"

// Eigene Header
#include "Object.hpp"

namespace maploader
{
	class ObjectGroup
	{
	public:
		ObjectGroup();

	protected:
		std::string myName;
		unsigned int myColor;
		std::vector<Object> myObjects;

	public:
		static ObjectGroup Load(const pugi::xml_node& node);
	};
}

#endif //MAPLOADER_OBJECTGROUP_HPP